guns n' roses - French English Dictionary